#include <stdio.h>
#include <unistd.h>
#include <string.h>

//  main(int argc,char *argv[],char *env[])
int main()
{ 
  extern char** environ;
  for(int i=0;environ[i];i++)
  {
    printf("%d:%s\n",i,environ[i]);
  }
  /*
  //NULL -> 0
  for(int i=0;env[i];i++)
  {
    printf("env[%d]:%s\n",i,env[i]);
  }
  */


  /*
  if(argc != 2)
  {
    printf("Usage:\n\t%s [-a/-b/-c/-bc/-ac/-abc]\n",argv[0]);
    return 1;
  }
  if(strcmp("-a",argv[1])==0)
  {
    printf("功能a\n");
  }
  if(strcmp("-b",argv[1])==0)
  {
    printf("功能b\n");
  }
  if(strcmp("-c",argv[1])==0)
  {
    printf("功能c\n");
  }
  if(strcmp("-ac",argv[1])==0)
  {
    printf("功能ac\n");
  }
  if(strcmp("-bc",argv[1])==0)
  {
    printf("功能bc\n");
  }
  if(strcmp("-ab",argv[1])==0)
  {
    printf("功能ab\n");
  }
  */ 
}
/*
int main(int argc,char *argv[])
{
  for(int i=0;i<argc;i++)
  {
    printf("argv[%d]->%s\n",i,argv[i]);
  }
  return 0;
}*/ 
